military designed vehicle - Alemán Inglés Diccionario